(mountain) ridge - French English Dictionary